.login{
    padding: 0 1.25rem;
}
.l_title{
    margin: 2.5rem 0;
    font-size: 1.125rem;
    font-weight: bold;
}
.writePhone{
    padding: 0.625rem 0;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #F5F5F5;
}
.writePhone:hover{
    border-bottom: 1px solid #2F78FF;
}
.writePhone span{
    color: #888;
    width: 15%;
    font-size: 0.9375rem;
    line-height: 1.875rem;
}
.writePhone input{
    width: 100%;
    height: 1.875rem;
    font-size: 0.9375rem;
    line-height: 1.875rem;
}
.getCode{
    color: #2F78FF;
    /*color: #333333;*/
    font-size: 0.875rem;
    width: 7.5rem;
    text-align: center;
    background: transparent;
    border: none;
    outline: none;
}
.loginBtn{
    width: 80%;
    margin: 2rem auto;
    height: 2.5rem;
    line-height: 2.5rem;
    background-color: #2F78FF;
    background-color: #333333;
    /*border-radius: 0.25rem;*/
    color: #fff;
    font-size: 1rem;
    text-align: center;
}
.intro{
    font-size: 0.75rem;
    color: #888888;
    text-align: center;
}
.intro span {
    color: #2F78FF;
    /*color: #2F78FF;*/
}